home *** CD-ROM | disk | FTP | other *** search
/ Network Supervisor's Toolkit / Network Supervisor's Toolkit.iso / novell / fyi14 / 02071.dos < prev    next >
Text File  |  1996-07-10  |  19KB  |  385 lines

  1. Number:        ACK110189U2000
  2. Subject:       NetWare 286 v2.15c Corrections and Fixes
  3. Date:          November, 1989
  4. - - - - - - - - - - - - - - - - -
  5.  
  6. GENERAL
  7. INFORMATION:
  8.                            CORRECTIONS AND FIXES
  9.  
  10.                The following are descriptions of problems in SFT and
  11.                Advanced NetWare 286 v2.15 revisions A and B.  Each of these
  12.                problems has been corrected in the NetWare 286 2.15 rev. C
  13.                maintenance release.
  14.  
  15.                Operating System Problems Corrected
  16.  
  17.                o    If eight or more file servers existed on an
  18.                     internetwork using external bridges then it is possible
  19.                     to lose every eighth server in the router table.  The
  20.                     symptom of this problem is a fully functional file
  21.                     server which some users cannot log into.  When they
  22.                     attempted to log into that server they would receive
  23.                     the response "unknown file server."  This is corrected
  24.  
  25.                o    Copying files from a DOS partition to a NetWare
  26.                     partition on a non- dedicated file server in a 80386
  27.                     machine would cause the error "ABEND: Invalid task
  28.                     state interrupt passed to kernel."  This is fixed.
  29.  
  30.                o    If the non-dedicated operating system size was greater
  31.                     than 512 KB, the system would crash with a General
  32.                     Protection Interrupt (GPI). The non-dedicated operating
  33.                     system would only load eight 64 KB segments.  When an
  34.                     operating system exceeded this limit, the last 64 KB
  35.                     would not get loaded.  The limit is increased to nine
  36.                     64 KB segments (576 KB).  This was as large as a
  37.                     non-dedicated operating system can be in order to
  38.                     reserve sufficient memory for DOS.
  39.  
  40.                o    The error "ABEND: Bad block returned via rfree" would
  41.                     occur on large internetworks with a NACS installed
  42.                     because the NACS would send out a shortened packet.  A
  43.                     normal packet can cross 8 bridges and is large enough
  44.                     to hold the information that each bridge adds to it. 
  45.                     The short packet sent out by the NACS advertised itself
  46.                     as a packet which can cross 8 bridges.  However,
  47.                     because it was short, the router information which
  48.                     should be added to the packet was over-writing
  49.                     information in memory after passing 5, or so, bridges.
  50.                     This packet would get propagated throughout the
  51.                     internetwork.  The result was that many servers would
  52.                     ABEND.
  53.  
  54.                     A check to make sure that the packet length was correct
  55.                     has been added.  If the packet length is incorrect
  56.                     NetWare will discard it.
  57.  
  58.                o    The error "ABEND: Invalid redirection index table"
  59.                     occurred after completion of a REMIRROR command on disk
  60.                     drives greater than 255 MB.  This error no longer will
  61.                     occur as a result of large disk drives, but only when
  62.                     something truly has happened to the redirection index
  63.                     table.
  64.  
  65.                o    When a power failure occurred, UPS monitoring would
  66.                     send out messages to users indicating that the file
  67.                     server would be brought down.  The UPS monitoring
  68.                     feature then failed to down the file server.  This
  69.                     feature now functions as advertised.
  70.  
  71.                Disk Mirroring Problems
  72.  
  73.                o    Disk mirroring could not be accomplished in disk drives
  74.                     greater than 255 MB if the first volume size was
  75.                     defined to be less than the default 255 MB value.  This
  76.                     was corrected.
  77.  
  78.                o    A mirrored disk drive failure could bring down the
  79.                     entire channel under if disk mirroring was taking place
  80.                     on a single Disk- Coprocessor.  This is now changed to
  81.                     shut down only the failed device instead of the whole
  82.                     channel.
  83.  
  84.                Removable Disk Drive Problems
  85.  
  86.                o    Enabling directory caching on a removable hard disk
  87.                     drive would cause a GPI.  This was fixed.
  88.  
  89.                o    Multiple sequences of the MOUNT and DISMOUNT commands
  90.                     would eventually hang the server.  The DISMOUNT command
  91.                     will now free allocated memory when used.
  92.  
  93.                o    Multiple removable drives could not be mounted
  94.                     correctly; this has been corrected.
  95.  
  96.                NVER
  97.  
  98.                o    If NVER was run on any 8088-based workstation, that
  99.                     workstation would hang.  This includes IBM Model 25,
  100.                     PC, PC/XT, or any other IBM PC-compatible machine. 
  101.                     80286-and 80386-based machines did not have this
  102.                     problem.  This was corrected.
  103.  
  104.                FCONSOLE
  105.  
  106.                o    A console operator with Read, Open, and Search rights
  107.                     in a given directory could not see any files from
  108.                     within FCONSOLE.  If the user was supervisor, or
  109.                     equivalent,  this problem did not appear. This was
  110.                     changed.
  111.  
  112.                NINSTALL
  113.  
  114.                o    Even parity on printers has not functioned correctly on
  115.                     NetWare versions 2.1 through 2.15.  The problem has
  116.                     been corrected with the NINSTALL utility.  Previous
  117.                     versions of NINSTALL placed incorrect printer
  118.                     information on the network disk when even parity was
  119.                     selected.
  120.  
  121.                Login Script MACHINE_NAME Variable
  122.  
  123.                o    If the variable MACHINE_NAME was used in the login
  124.                     script and DOS 4.0 was used then the error "DOS 3.1 or
  125.                     greater was required" would occur.  This was corrected.
  126.  
  127.                IPX.COM, NET2.COM, NET3.COM, NET4.COM
  128.  
  129.                o    When attempting to rename a directory through filer,
  130.                     the error "file not found" would occur.  This was fixed
  131.  
  132.                o    When attempting to rename a file that another user had
  133.                     opened, the error "file not found" occurred.  The error
  134.                     in 2.15 rev. C will be "accessed denied."
  135.  
  136.                SYSCON
  137.  
  138.                o    If directories were created with names up to 14
  139.                     characters, as allowed by the Macintosh, those
  140.                     directory names would be truncated to 8 characters when
  141.                     using the DOS DIR command.  This utility has been
  142.                     updated to version 2.20d.
  143.  
  144.                SESSION
  145.  
  146.                o    SESSION reported incorrect user login times.  It will
  147.                     now properly report this information.
  148.  
  149.                NCOPY
  150.  
  151.                o    When copying a Macintosh file with NCOPY from one area
  152.                     to another the Last Modified date was changed to the
  153.                     date the file was copied. Also changed were the Last
  154.                     Accessed and Date Created dates.  This was seen from
  155.                     the Get Info screen on the Macintosh.  NCOPY will no
  156.                     longer change any of those dates.
  157.  
  158.                External Bridges
  159.  
  160.                o    The following error occurred on external bridges while
  161.                     initializing LAN A: "ABEND: Cannot find the load file."
  162.                     "Running Process: MUXPRC" BRIDGE.EXE was fixed.
  163.  
  164.                Printing
  165.  
  166.                o    A printer configured for even parity did not work
  167.                     properly.  This feature is now properly supported.
  168.  
  169.                NetBIOS
  170.  
  171.                o    The default number of NetBIOS sessions available was 10
  172.                     (without SHELL.CFG).  The default number of active
  173.                     sessions was six.  If more sessions were needed then an
  174.                     adapter reset was required. Without the SHELL.CFG file
  175.                     present, and by resetting the adapter, 10 sessions were
  176.                     available.  If a SHELL.CFG file was present, and it
  177.                     contained the statement "NETBIOS SESSIONS=xx" where xx
  178.                     was the number of NetBIOS sessions, then through the
  179.                     adapter reset method, that number of sessions would be
  180.                     opened.  This is changed such that now the number of
  181.                     NetBIOS sessions specified in the SHELL.CFG file are
  182.                     immediately active without requiring an adapter reset.
  183.  
  184.                o    The number of local names per workstation has increased
  185.                     from 16 to 26.
  186.  
  187.                o    The maximum number of NetBIOS session per workstation
  188.                     available has increased from 100 to 250.
  189.  
  190.                o    The default number of sessions per workstation (without
  191.                     SHELL.CFG a statement) has increased from 10 to 32.
  192.  
  193.                o    The minimum number of sessions and commands available
  194.                     is 4 per workstation.
  195.  
  196.                o    A packet is now sent to the corresponding workstation
  197.                     when a session is aborted.  That is, the partner in a
  198.                     session is now notified of the ABORT status.
  199.  
  200.                o    The timeout on the HANG UP command is now 20 seconds. 
  201.                     This includes the time used to complete pending session
  202.                     sends.  This places an upper bound on the time to close
  203.                     a session.
  204.  
  205.                o    Add Name now returns the appropriate IBM error when
  206.                     duplicate names are detected.
  207.  
  208.                o    The Session Status command no longer affects the status
  209.                     of hung up or aborted sessions.
  210.  
  211.                o    The broadcast datagram went to the first workstation
  212.                     found.  The datagram would not be received by any other
  213.                     member of the group. Broadcast datagrams and datagrams
  214.                     to group names now get sent to every known cached
  215.                     network where members of datagram groups are located. 
  216.                     To avoid confusion, broadcast datagrams are not
  217.                     globally broadcast.
  218.  
  219.                o    The NetBIOS ABEND Free IPX Block Failed occurred in
  220.                     situations where it should not have.  There are now
  221.                     only three different code paths that can cause this
  222.                     ABEND; all point to legitimate causes for the error.
  223.  
  224.                Disk Controller
  225.  
  226.                o    The disk controller selected in NETGEN labelled "IBM AT
  227.                     Hard Disk Controller or Compatible" has been changed to
  228.                     read "Industry Standard (ISA or AT Compatible) Disk
  229.                     Controller."
  230.  
  231.                LAN Drivers
  232.  
  233.                o    There are now two Token-Ring LAN drivers.  One driver
  234.                     is the standard Token-Ring driver.  The second is to be
  235.                     used in bridges where source routing is required. 
  236.                     Either driver may be used in a 16 megabit ring or a 4
  237.                     Mb ring.  All nodes on a ring must be configured to run
  238.                     at the same speed.
  239.  
  240.                     The previous Token-Ring driver did not allow
  241.                     applications to change the interrupt vector location in
  242.                     memory.  The shell would place it back at the location
  243.                     where it was when the shell was loaded.  The
  244.                     application would hang because it expected the
  245.                     interrupt vector to be elsewhere.  Both of these
  246.                     Token-Ring drivers will now allow an application to
  247.                     relocate the interrupt vector location.
  248.  
  249. NEW ENHANCEMENTS
  250.  
  251.                The following are descriptions of enhancements to SFT and
  252.                Advanced NetWare 286 v2.15 revisions A and B.  Each of these
  253.                are included in the NetWare 286 2.15 rev. C release.
  254.  
  255.                SHELL.CFG
  256.  
  257.                o    An enhancement has been added to place the IPX
  258.                     configuration into the SHELL.CFG file.  The user may
  259.                     physically change the hardware configuration of the 
  260.                     NIC without running SHGEN.  This can be done by placing
  261.                     the statement CONFIG OPTION=n, where n is the
  262.                     configuration option number.
  263.  
  264.                o    Interrupts 64h and 7Ah can be enabled or disabled in
  265.                     the SHELL.CFG file.  The statements in the SHELL.CFG
  266.                     file are INT64=ON/OFF and INT7A=ON/0FF.  The default
  267.                     for both is ON.
  268.  
  269.                o    NetBIOS looks for two new parameters in the SHELL.CFG
  270.                     file.  These new options are:
  271.  
  272.                     NETBIOS INTERNET=ON/OFF (ON is the default)
  273.                     NETBIOS COMMANDS=n (where n is 4 to 250. 12 is the
  274.                     default)
  275.  
  276.                     Setting the internet flag to OFF can be advantageous if
  277.                     NetBIOS is not expected to cross any bridges.  The wait
  278.                     time can be significantly reduced.
  279.  
  280.                     The number of commands needed may vary between
  281.                     applications.  In most cases, the default is
  282.                     sufficient.  However, if a NetBIOS error 22h should
  283.                     occur, you may consider increasing this parameter. 
  284.                     Most applications will trap this error and simply retry
  285.                     if a NetBIOS command is unavailable.  In this case,
  286.                     increasing the number of commands will improve
  287.                     application performance.  Anyone needing to know
  288.                     specifics on this should contact the software
  289.                     application developer to find out how many commands
  290.                     they might require.
  291.  
  292.                o    Under some conditions, it is possible for a machine to
  293.                     be too busy for IPX to respond to the shell.  The
  294.                     workstation will hang as a result.  Typically, this
  295.                     occurs in fast workstations (such as an IBM Model 80)
  296.                     when the local hard disk is being used.  The machine
  297.                     will accept an IPX broadcast before a local disk
  298.                     process is complete.  To resolve this a retry count is
  299.                     added between the shell and IPX.
  300.  
  301.                Password Encryption
  302.  
  303.                o    Previous revisions of the 2.15 NetWare operating system
  304.                     had the ability to utilize encrypted passwords on the
  305.                     data bus.  Now, utilities will encrypt passwords as
  306.                     well.  The following is a list of utilities that have
  307.                     been enhanced.
  308.  
  309.                     ATTACH.EXE
  310.                     CAPTURE.EXE
  311.                     FCONSOLE.EXE
  312.                     FILER.EXE
  313.                     LOGIN.EXE
  314.                     MAP.EXE
  315.                     NPRINT.EXE
  316.                     PCONSOLE.EXE
  317.                     PRINTDEF.EXE
  318.                     SESSION.EXE
  319.                     SETPASS.EXE
  320.                     SYSCON.EXE
  321.  
  322.                UPS Down Parameter
  323.  
  324.                o    The maximum allowed time limit for UPS monitoring
  325.                     systems has increased from 30 minutes to 64800 minutes
  326.                     (45 days).
  327.  
  328.                USERDEF
  329.  
  330.                o    In response to user requests, the USERDEF utility is
  331.                     added to simplify the creation of groups of users with
  332.                     accompanying rights and login scripts.  USERDEF is a
  333.                     simple front-end interface to MAKEUSER.  It was
  334.                     originally created for ELS NetWare, but has now been
  335.                     added to SFT and Advanced NetWare so that all network
  336.                     administrators will be able to make use of it.
  337.  
  338.                NETGEN and BRGEN
  339.  
  340.                o    NETGEN and BRGEN have been changed to allow a maximum
  341.                     configuration of 250 communication buffers, rather than
  342.                     the 150 limit in previous versions.
  343.  
  344. MISCELLANEOUS INFORMATION
  345.  
  346.                The following are descriptions of information pertaining to
  347.                NetWare 286 2.15 rev. C, but do not constitute fixes or
  348.                enhancements.
  349.  
  350.                Passwords
  351.  
  352.                o    If you are upgrading from NetWare version 2.1, 2.11, or
  353.                     2.12 and have been using the required password length
  354.                     parameter, all user passwords will automatically expire
  355.                     to take advantage of increased security.  Users must
  356.                     enter a new password to properly implement and improve
  357.                     their system security.
  358.  
  359.                o    When your password expires, the system will ask you to
  360.                     change it. If you are not attached to multiple file
  361.                     servers then ignore the prompt to synchronize
  362.                     passwords.  Do this by pressing <ENTER> to continue.
  363.  
  364.                Diskette Change
  365.  
  366.                o    Ignore all references to the NetWare Keyboard Lock VAP
  367.                     and LAN_DRV_002 diskettes in the documentation.  The
  368.                     LOCK.VAP program is no longer available.  Novell and
  369.                     IBM drivers are contained on the LAN_DRV_001 diskette. 
  370.                     All other drivers are available in the NetWare
  371.                     Supplemental Drivers kit.
  372.  
  373.                UPS
  374.  
  375.                o    If you have an uninterruptable power supply (UPS)
  376.                     connected to your file server, do not disconnect the
  377.                     cable while the system is running.  The system will
  378.                     identify a disconnection as a low- battery signal and
  379.                     down the file server.
  380.  
  381.                (X)    This information was verified by Engineering.
  382.  
  383.                (X)    This information was verified by Marketing.
  384.  
  385.